Attaching to a Local Running RTSS Process

This topic provides instructions for attaching the Visual Studio debugger to any running RTSS process on the local machine. For information on attaching to an RTSS process on a remote computer, see Attaching to a Remote Running RTSS Process.

NOTE: You cannot use Task Manager or RtssKill to terminate a RTSS process that is being debugged.

NOTE: You cannot stop the Subsystem while RTSS processes are being debugged.

To attach to a running process on the local machine:

  1. On the Debug menu, select Attach to RTSS Process.

The Attach to RTSS Process dialog appears. This dialog displays the name and process ID for each running RTSS process. You can hover the mouse over the process name to display its path in a ToolTip. All processes to which you are currently attached, or that are currently being debugged, are grayed out.

  1. Find the process you want to attach to from the Available Processes list, and then click Attach.

NOTE: Debugging multiple processes in one instance of Visual Studio is not recommended.

NOTE: You cannot attach to a process that is either frozen by Watchdog timeout or already under debugger control. A process that is both frozen and under debugger control will appear as debugged. Processes in either scenario will appear grayed-out in the Attach to RTSS Process dialog. You can hover over a grayed-out process to view a tooltip with information on why the process cannot be attached.

Related topics: